CTF-Tie-Breaker Mutator for Unreal Tournament 2004
Author: Marscaleb

Installation and use:
Simply drop the two files into your UT2004's System folder.  (CTFTieBreaker.u & CTFTieBreaker.int)
Load the game and select the mutator.

How it works:
In a CTF match, if time runs out and the scores are tied, the game will enter a Sudden-Death Deathmatch for 80 seconds.  Points are scored like how they are in a team deathmatch game.  Note that if anyone happens to score a flag during this sudden death period, that flag capture will win the game, regardless of how many points were scored from kills.
If the mutator is loaded and a CTF match runs without a time limit set, the mutator will add a time limit to the match.

The reason for this design choice is to prevent the mutator from changing the normal way plays would play a game.  If we broke ties by counting kills throughout the match, it would disinsentivize bold players.  Moreoever, as the time limit drew near if the scores were tied, the savvy team would just switch entirely to defense and focus on kills rather than trying to score.
With this design, no additional scoring can be made until Sudden Death is reached, so players are incentivized to continue playing normally.  There is even a window where a flag that has been taken can still be captured, so there is no reason to stop trying to capture a flag even when you are seconds away from the time limit.

The mutator has two configurable options:  The amount of time the Sudden-Deathmatch runs for (default is 80 seconds) and the time limit the mutator will set for a game if no time limit is set in the game settings (default is 10 minutes.)

Known bugs:
Sometimes, when in overtime your timer clock might get slightly desynchronized with the real countdown.  You might see it skip a number and then pause for two seconds, things like that.  It is most noticeable in the last ten seconds when the announcer speaks the countdown.  However, the game clock will still operate correctly, and this is just a replication issue with clients.


Version history:

1.0 - 2026/8/22:
-Inital release